VectorWorks provides several options for customizing the product environment to suit a wide range of individual design needs. One of the most important options is VectorScript, a lightweight Pascal-like programming language. Use VectorScript to do anything from creating simple tools that assist with the most tedious drafting tasks to developing sophisticated solutions that address the most demanding design needs.
While VectorScript provides a rich set of development tools for creating scripts from scratch, there are also several VectorWorks commands which allow scripts to be created without direct knowledge of the VectorScript language. The
Custom Selection,
Custom Tool/Attribute, and
Custom Modification commands provide the ability to create useful scripts directly. (The
Custom Modification command requires the Design Series; see
Creating Custom Modification Scripts.)